Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for ESP32-H2 #1423

Closed
wants to merge 2 commits into from
Closed

Conversation

dwhitlow
Copy link

Feedback from #1347 requested that H2 and C2 support be split up into separate PRs. I've created this separate PR based on @laur123 's work and his fork of this repo.

Please let me know if any further work is necessary to get this merged.

{
"build": {
"core": "esp32",
"f_cpu": "96000000L",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is not fully correct. Missing an entry. Should be:

    "core": "esp32",
    "f_cpu": "96000000L",
    "f_flash": "64000000L",
    "f_image": "48000000L",
    "flash_mode": "qio",
    "mcu": "esp32h2",
    "variant": "esp32h2"

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @Jason2866 ! I'll push these changes shortly. Anything else I should update or add to get this approved?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am not related to Platformio. A user like you. Providing now and than a PR ;-)

@dwhitlow
Copy link
Author

@valeros apologies for the ping, but is there a process I need to follow to get this reviewed by a maintainer? I was unable to find any sort of contribution guidelines or documentation.

@robertlipe
Copy link

PlatformIO is seemingly not merging even user-contributed PRs for ESP32 as a negotiation tactic described in many places, but centering around #1225 (which is not exactly in an unbiased audience)

Currently the best you can hope is that your open PR here can be found by others and integrated into their own trees at will, so thank you for helping move affairs forward.

It's not a great situation (I, too, am just a user) but that's the current situation as I understand it.

@raphael-bmec-co
Copy link

@robertlipe

PlatformIO is seemingly not merging even user-contributed PRs for ESP32 as a negotiation tactic

Are they really doing this? 😠

@robertlipe
Copy link

robertlipe commented Aug 20, 2024

Yep, @raphael-bmec-co , it's a mess. Look at the merge history.

See the link at the top of https://github.com/pioarduino/platform-espressif32 for the full story. That project itself is a fork of platdoemio/esp32Arduino meant to keep things moving since these two companies are holding their users hostage in business negotiations.

@raphael-bmec-co
Copy link

Right. I've been involved in the ongoing discussions. These seemed to be progressing with a degree of good faith. Blocking pull requests however is disappointing behaviour. Good to see things are moving ahead, l hope the community has enough steam to keep these forks going 🤞 Will contribute what and where we can.

@robertlipe
Copy link

robertlipe commented Aug 20, 2024 via email

@dwhitlow
Copy link
Author

I'm going to close this PR and focus on the community-maintained fork. Thanks @robertlipe and esphome community members for pointing out this alternative!

@dwhitlow dwhitlow closed this Aug 27, 2024
@dwhitlow dwhitlow deleted the esp32h2 branch August 27, 2024 16:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants